﻿namespace CreatureSheep.CreatureStates
{
    using System.Collections.Generic;
    using System.Drawing;
    using System.Drawing.Drawing2D;

    /// <summary>
    /// The state configuration.
    /// </summary>
    public class StateConfiguration
    {
        /// <summary>
        /// Gets or sets the width.
        /// </summary>
        public double Width { get; set; }

        /// <summary>
        /// Gets or sets the height.
        /// </summary>
        public double Height { get; set; }

        /// <summary>
        /// Gets or sets the left sprites.
        /// </summary>
        public List<KeyValuePair<Bitmap, GraphicsPath>> LeftSprites { get; set; }

        /// <summary>
        /// Gets or sets the right sprites.
        /// </summary>
        public List<KeyValuePair<Bitmap, GraphicsPath>> RightSprites { get; set; }
    }
}
